electronic credentials - German English Dictionary